<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <script src="../vue.js"></script>
  </head>

  <body>
    <div id="app"></div>
    <script>
      Vue.config.productionTip = false;
      /* 
      编译阶段: 
        1. 判断Vue的配置项中是否存在el选项
        2. 如果有el选项则继续向下判断,如果没有el选项则等待使用$mount提供el选项,否则一直等待
        3. 判断有没有template的选项
        4. 如果有,则把模板交给render方法进行编译(转为虚拟DOM)
        5. 如果没有则把el这个容器的outerHTML作为模板进行编译
    */
      const vm = new Vue({
        el: "#app",
        data() {
          return {
            count: 0,
          };
        },
      });
    </script>
  </body>
</html>
